thundering herd - German English Dictionary